Bus Route 24 - Lothian Buses 24: West Granton => Royal Infirmary - Lothian Buses
Bus Stops
- 1 - West Granton
- 2 - Waterfront Broadway
- 3 - Granton Mains East
- 4 - Edinburgh College
- 5 - Waterfront Gait
- 6 - Pennywell Cottages
- 7 - Craigroyston Community High School
- 8 - Muirhouse Hub
- 9 - Muirhouse Avenue
- 10 - Craigroyston Health Centre
- 11 - Drylaw Parish Church
- 12 - Drylaw School
- 13 - Groathill Road South
- 14 - Telford Drive
- 15 - Telford Gardens
- 16 - Telford Place
- 17 - Crewe Toll
- 18 - North Werber Park
- 19 - West Woods
- 20 - Western General
- 21 - Comely Bank Cemetery
- 22 - Flora Stevenson School
- 23 - Learmonth Grove
- 24 - Dean Park Street
- 25 - Cheyne Street
- 26 - Raeburn Place
- 27 - Kerr Street
- 28 - Circus Lane
- 29 - Royal Circus
- 30 - Howe Street
- 31 - Queen Street Gardens West
- 32 - Frederick Street
- 33 - Princes Street (west)
- 34 - Lothian Road
- 35 - Usher Hall
- 36 - Bread Street (Fountainbridge)
- 37 - Brougham Street
- 38 - Leven Terrace
- 39 - Warrender Park Terrace
- 40 - Warrender Park Road
- 41 - Spottiswoode Road
- 42 - Thirlestane Road
- 43 - Grange Cemetery
- 44 - Grange Road
- 45 - Dick Place
- 46 - Grange Loan
- 47 - St Thomas Road
- 48 - South Oswald Road
- 49 - Blackford Avenue
- 50 - Watertoun Road
- 51 - Langton Road
- 52 - Saville Place
- 53 - West Savile Road
- 54 - Suffolk Road
- 55 - Lygon Road
- 56 - Craigmillar Park
- 57 - Lady Road (Cameron Toll Interchange)
- 58 - Cameron Toll Centre
- 59 - Cameron Toll
- 60 - Bridgend Cottages
- 61 - Craigmillar Cemetery
- 62 - Walter Scott Avenue
- 63 - Kingston Avenue
- 64 - Craigmillar Castle Road
- 65 - RH Sick Children (Little France Crescent)
- 66 - Royal Infirmary